<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Simple Tools 应用</title>
  <style>
    :root {
      --primary-color: #4a6bdf;
      --primary-dark: #3a5bcf;
      --text-color: #333;
      --bg-color: #f5f5f5;
      --card-bg: #ffffff;
      --border-radius: 8px;
      --shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    }
    
    * {
      box-sizing: border-box;
    }
    
    body {
      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
      margin: 0;
      padding: 0;
      background-color: var(--bg-color);
      color: var(--text-color);
      height: 100vh;
      display: flex;
      flex-direction: column;
    }
    
    .app-container {
      flex: 1;
      padding: 20px;
      display: flex;
      flex-direction: column;
      max-width: 1200px;
      margin: 0 auto;
      width: 100%;
    }
    
    .card {
      background-color: var(--card-bg);
      border-radius: var(--border-radius);
      box-shadow: var(--shadow);
      padding: 20px;
      margin-bottom: 20px;
    }
    
    h1 {
      color: var(--primary-color);
      margin-top: 0;
    }
    
    button {
      background-color: var(--primary-color);
      color: white;
      border: none;
      padding: 10px 15px;
      border-radius: 4px;
      cursor: pointer;
      font-size: 16px;
      transition: background-color 0.2s;
    }
    
    button:hover {
      background-color: var(--primary-dark);
    }
    
    #content {
      margin: 20px 0;
      min-height: 100px;
    }
    
    footer {
      text-align: center;
      margin-top: auto;
      padding: 10px;
      font-size: 14px;
      color: #777;
    }
  </style>
</head>
<body>
  <div class="app-container">
    <div class="card">
      <h1>欢迎使用 Simple Tools 应用</h1>
      <p>这是一个基础的应用模板，您可以在此基础上开发您的应用。</p>
      
      <div id="content" class="card">
        <p>应用内容将显示在这里...</p>
      </div>
      
      <button id="actionBtn">点击我</button>
    </div>
  </div>
  
  <footer>
    由 Simple Tools 提供技术支持
  </footer>

  <script>
    // 获取SDK
    const AppSDK = window.AppSDK || {};
    
    // 元素引用
    const content = document.getElementById('content');
    const actionBtn = document.getElementById('actionBtn');
    
    // 状态
    let clickCount = 0;
    
    // 按钮点击事件
    actionBtn.addEventListener('click', () => {
      clickCount++;
      updateContent();
      
      // 如果有SDK存储功能，保存状态
      if (AppSDK.setData) {
        AppSDK.setData('clickCount', clickCount);
      }
    });
    
    // 更新内容
    function updateContent() {
      content.innerHTML = `
        <p>您点击了按钮 ${clickCount} 次!</p>
        <p>当前时间: ${new Date().toLocaleString()}</p>
      `;
    }
    
    // 页面加载时
    window.addEventListener('load', async () => {
      // 如果有SDK存储功能，加载状态
      if (AppSDK.getData) {
        try {
          const savedCount = await AppSDK.getData('clickCount');
          if (savedCount !== null && savedCount !== undefined) {
            clickCount = parseInt(savedCount);
            updateContent();
          }
        } catch (error) {
          console.error('加载状态失败:', error);
        }
      }
      
      // 获取用户信息（如果可用）
      if (AppSDK.getUserInfo) {
        try {
          const userInfo = await AppSDK.getUserInfo();
          if (userInfo && userInfo.username) {
            const greeting = document.querySelector('h1');
            greeting.textContent = `欢迎, ${userInfo.username}!`;
          }
        } catch (error) {
          console.error('获取用户信息失败:', error);
        }
      }
    });
  </script>
</body>
</html> 